//package com.musicapp;
//
//import java.util.ArrayList;
//import java.util.List;
//
//public class FinishObservable {
//    private boolean finish = false;
//    private List<FinishObserver> observers = new ArrayList<>();
//
//    public void setFinish(boolean value) {
//            this.finish = value;
//            notifyObservers();
//    }
//
//    public void addObserver(FinishObserver observer) {
//        observers.add(observer);
//    }
//
//    private void notifyObservers() {
//        for (FinishObserver observer : observers) {
//            observer.onFinishChanged(finish);
//        }
//    }
//}
//
//interface FinishObserver {
//    void onFinishChanged(boolean finish);
//}
